caravan mirror - French English Dictionary